@font-face {
  font-family: 'hx-font';
  src: url($cdn + '/f/hx-mall/iconfont.woff2?t=1720754910110') format('woff2'),
    url($cdn + '/f/hx-mall/iconfont.woff?t=1720754910110') format('woff'),
    url($cdn + '/f/hx-mall/iconfont.ttf?t=1720754910110') format('truetype');
}

.hx-font {
  font-family: 'hx-font' !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.hx-edit:before {
  content: '\e69e';
}

.hx-dot:before {
  content: '\e608';
}

.hx-question:before {
  content: '\e600';
}

.hx-up:before {
  content: '\e628';
}

.hx-down:before {
  content: '\e62a';
}

.hx-date:before {
  content: '\e616';
}

.hx-idea:before {
  content: '\e6f7';
}

.hx-dinner:before {
  content: '\e8a4';
}

.hx-point:before {
  content: '\e66f';
}

.hx-stay:before {
  content: '\ea0c';
}

.hx-left-arrow:before {
  content: '\e622';
}

.hx-right-arrow:before {
  content: '\e624';
}

.hx-search:before {
  content: '\e65a';
}

.hx-region:before {
  content: '\e620';
}
